Stuffed Pomfret Green Masala